@font-face {
    font-family: '思源黑体';
    font-style: normal;
    font-weight: 200;
    src: local('SourceHanSansCN-light'), url('SourceHanSansCN-light.woff'), format('woff');
}

@font-face {
    font-family: '思源黑体';
    font-style: normal;
    font-weight: 200;
    src: local('SourceHanSansCN-Normal'), url('SourceHanSansCN-Normal.woff'), format('woff');
}

@font-face {
    font-family: '思源黑体';
    font-style: normal;
    font-weight: 300;
    src: local('SourceHanSansCN-Regular'), url('SourceHanSansCN-Regular.woff'), format('woff');
}

@font-face {
    font-family: '思源黑体';
    font-style: normal;
    font-weight: 500;
    src: local('SourceHanSansCN-Medium'), url('SourceHanSansCN-Medium.woff'), format('woff');
}

@font-face {
    font-family: '思源黑体';
    font-style: normal;
    font-weight: 600;
    src: local('SourceHanSansCN-Bold'), url('SourceHanSansCN-Bold.woff'), format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 300;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Regular'), url('DINPro-Cond.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: normal;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Italic'), url('DINPro-CondIta.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: normal;
    src: local('DIN Pro'), url('DINPro.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 300;
    src: local('DIN Pro Italic'), url('DINPro-Italic.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 200;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Light'), url('DINPro-CondLight.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 200;
    src: local('DIN Pro Light'), url('DINPro-Light.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 200;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Light Italic'), url('DINPro-CondLightIta.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 200;
    src: local('DIN Pro Light Italic'), url('DINPro-LightItalic.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 500;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Medium'), url('DINPro-CondMedium.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 500;
    src: local('DIN Pro Medium'), url('DINPro-Medium.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: Italic;
    font-weight: 500;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Medium Italic'), url('DINPro-CondMediIta.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 500;
    src: local('DIN Pro Medium Italic'), url('DINPro-MediumItalic.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 600;
    src: local('DIN Pro Bold'), url('DINPro-Bold.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: normal;
    font-weight: 600;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Bold'), url('DINPro-CondBold.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 600;
    src: local('DIN Pro Bold Italic'), url('DINPro-BoldItalic.woff') format('woff');
}

@font-face {
    font-family: 'DIN Pro';
    font-style: italic;
    font-weight: 600;
    font-stretch: condensed;
    src: local('DIN Pro Condensed Bold Italic'), url('DINPro-CondBoldIta.woff') format('woff');
}
